package com.changli04.date.exer1;


import org.junit.Test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

//   将 java.utils.Date 转化为 java.sql.Date

 /*
 *   将控制台获取的年月日（比如：2022-12-13）的字符串数据，保存在数据库中。
    （简化为得到java.sgl.Date的对象，此对象对应的时间为2022-12-13
 *
 *
 * */
public class utilTransformSql  {
    @Test
    public void test() {

        Date date = new Date();

        java.sql.Date sqlDate = new java.sql.Date(date.getTime());
        System.out.println(sqlDate);



    }
    @Test
     public void test1() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        String pattern = "2022-12-13";
        java.util.Date date = null;
        try {
            date =sdf.parse(pattern);
        } catch (ParseException e) {
            throw new RuntimeException(e);
        }
        java.sql.Date sqlDate = new java.sql.Date(date.getTime());
        System.out.println(sqlDate);

    }
}
